.mainbox {
    width: 1202px;
    height: 330px;
    /* border: 1px solid pink; */
}

.leftbox {
    margin-top: 40px;
    width: 270px;
    height: 290px;
    /* background: salmon; */
    float: left;
}

.leftbox img {
    width: 270px;
    height: 290px;
}

.rightbox {
    margin-top: 40px;
    width: 930px;
    height: 290px;
    /* border: 1px solid black;
    ; */
    float: left;
}

.rightbox p {
    display: block;
    margin: 0;
}

.rightbox .small p:nth-child(1) {
    width: 220px;
    height: 75px;
    /* border: 1px solid springgreen; */
}

.rightbox .small p:nth-child(1) img {
    width: 75px;
    height: 70px;
    display: block;
    margin: 0 auto;
}

.rightbox .small p:nth-child(2) {
    width: 220px;
    height: 20px;
    /* border: 1px solid springgreen; */
    display: block;
    text-align: center;
}

.rightbox .small p:nth-child(3) {
    width: 220px;
    height: 20px;
    /* border: 1px solid springgreen; */
    display: block;
    text-align: center;
}

.rightbox .small p:nth-child(3) span {
    color: red;
}

.small {
    width: 220px;
    height: 140px;
    /* border: 1px solid violet; */
    float: left;
    margin: 1px 5px;
    position: relative;
    cursor: pointer;
}

.purc {
    width: 40px;
    height: 40px;
    color: red;
    border: 1px solid red;
    position: absolute;
    bottom: 0;
    right: 0;
    cursor: pointer;
}